1
general::
Phrase(s): throw (some) light on something
Go to shed (some) light on something., Phrase(s): throw an amount of light on someone or something
to present some revealing information about someone or something. • What you have just told me throws a lot of light on George and his motivation. • Will you please throw some light on the problem?
McGrawhill's American Idioms And Phrasal Verbs